sharp-tongued person - Español Inglés Diccionario